Brand manager - global deep-tech energy & ai content
ZugUK Atomics
...Switzerland, is seeking a Brand Manager to shape and express the brand narrative for global engagement. This role involves defining brand strategy, maintaining consistency across channels, and collaborating with technical teams to ensure clear communication. Ideal candidates will have 5–10 [...]
Kategorie Handel